This topic explains the boot sequence for the controller, which is based on the RAM and the Flash memory.
The flash memory contains two images:
| State | Display | Description |
|---|---|---|
| Hardware power on |
|
Controller option card has power |
| Stage 0 |
|
Reached after the I2C is initialized |
| Stage 1 |
|
Reached after the DDR3 ram memory is initialized |
| Stage 2 |
|
Reached just after the RAM memory relocation At this point the boot is running in DDR3 RAM memory |
| Stage 3 |
|
Reached after the flash memory is initialized |
| Boot Startup Script |
|
After all the previous steps, the startup script starts automatically. |
| QNX startup |
|
Reached after the Boot startup script is finished |
| Sysinit |
|
Reached after specific configuration parameters of the target are loaded, and after the network is started using the rotary switch. |
The controller may be booted with or without an EthernetEthernet is a large, diverse family of frame-based computer networking technologies that operate at many speeds for local area networks (LANs) cable attached.
When the controller is booted with a cable attached the configured IP address (depending upon the current position of the rotary switch) will be displayed in the 7-segment display (see Display the IP Address of a PDMM or PCMM). If the controller is started without a network connection then the IP address will not be displayed.
After the boot sequence is successful, the controller will be in one of two modes:
|
Normal operation |
|
Recovery Mode (if firmware download is permitted) |
|
Copyright © 2015 Kollmorgen™ |
|